Moneycontrol.comWhy The Oil Price Rally May Soon EndOilPrice.comOil forecasters are falling over themselves, publishing new estimates on how high they think prices can go. The rise of Brent to $85 per barrel has forced a rethink among a long line of commod
…